• word of the day

    genus leycesteria

    genus leycesteria - Dictionary definition and meaning for word genus leycesteria

    Definition
    (noun) small species of shrubs of western Himalayas to China
    Synonyms : leycesteria
Download our Mobile App Today
Receive our word of the day
on Whatsapp